cave snails - Turco Inglés Diccionario